TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Middle States
Area - Philadelphia
League - Adult 40 & Over
Flight - 4.0 Men
Subflight - Sub-Flight 1
--------------------------------------------------------------------------------------------------------------------------------------
West Chester Warriors
League Record: 7 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Rajesh Mathusamy - 3.89
Rich Buchanan - 3.87
Brett Wells - 3.81
John Savon - 3.77
Mark Strohmeier - 3.73
Justin DePietropaolo - 3.73
Greg Stenz - 3.73
John Heilman - 3.69
Tony House - 3.67
Augusto Francisco - 3.64
Mihai Petrescu - 3.62
Praburaj Thangaraj - 3.61
Krishnendu Saha - 3.59
sibasisha padhy - 3.58
Joel Fishman - 3.58
Vishwa Pinumalla - 3.57
Satish Shanmugam - 3.50
Anand Natrajan - 3.32
Edward Gillespie - 3.24
Kim Svendsen - 3.16
League Results By Position
1S 1D 2D 3D 4D
sibasisha padhy - 3.58 & Anand Natrajan - 3.32 0 - 1
sibasisha padhy - 3.58 & Edward Gillespie - 3.24 0 - 1
sibasisha padhy - 3.58 & Mihai Petrescu - 3.62 1 - 0
Anand Natrajan - 3.32 & John Heilman - 3.69 1 - 0
Anand Natrajan - 3.32 & Krishnendu Saha - 3.59 0 - 1
Anand Natrajan - 3.32 & Rich Buchanan - 3.87 0 - 1
Augusto Francisco - 3.64 & Greg Stenz - 3.73 1 - 0
Augusto Francisco - 3.64 & Justin DePietropaolo - 3.73 0 - 1 1 - 0
Augusto Francisco - 3.64 & Mark Strohmeier - 3.73 0 - 1
Brett Wells - 3.81 1 - 0
Edward Gillespie - 3.24 & Kim Svendsen - 3.16 0 - 2
Greg Stenz - 3.73 & John Savon - 3.77 2 - 0
Greg Stenz - 3.73 & Rich Buchanan - 3.87 1 - 0
Joel Fishman - 3.58 & Tony House - 3.67 0 - 1 1 - 0
John Heilman - 3.69 & Mihai Petrescu - 3.62 1 - 0
Krishnendu Saha - 3.59 & John Heilman - 3.69 1 - 0
Mihai Petrescu - 3.62 & Tony House - 3.67 1 - 0
Mark Strohmeier - 3.73 4 - 3
Praburaj Thangaraj - 3.61 & Augusto Francisco - 3.64 0 - 2 1 - 0 1 - 0
Praburaj Thangaraj - 3.61 & Rajesh Mathusamy - 3.89 1 - 0
Praburaj Thangaraj - 3.61 & Tony House - 3.67 1 - 0 0 - 1
Rich Buchanan - 3.87 & Justin DePietropaolo - 3.73 1 - 0
Rajesh Mathusamy - 3.89 & Vishwa Pinumalla - 3.57 3 - 0 1 - 0 1 - 1
Satish Shanmugam - 3.50 & John Heilman - 3.69 0 - 1
Satish Shanmugam - 3.50 & Mihai Petrescu - 3.62 0 - 1 1 - 0
Satish Shanmugam - 3.50 & Tony House - 3.67 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
UMLY Aces
League Record: 7 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Cesar Pernia - 3.91
Mike Foux - 3.84
kurt althouse - 3.76
Santosh Gaikwad - 3.70
Rajeev Rao - 3.67
Matt Zaun - 3.67
Don Houpt - 3.66
Stephen Butler - 3.65
Ravikanth Iyer - 3.65
Thanh Nguyen - 3.60
Mukund Pai - 3.50
Hemant Patel - 3.46
Todd Geiser - 3.41
Evan Davis - 3.31
James Johnson - 3.30
Carlos Guzman - 3.23
RAYMOND MCCARROLL - n/a
Karl Schulte - n/a
Bill Hamilton - n/a
League Results By Position
1S 1D 2D 3D 4D
kurt althouse - 3.76 & Don Houpt - 3.66 1 - 0
kurt althouse - 3.76 & Matt Zaun - 3.67 0 - 1 0 - 1
kurt althouse - 3.76 & Todd Geiser - 3.41 1 - 0
Cesar Pernia - 3.91 & Mike Foux - 3.84 2 - 0
Cesar Pernia - 3.91 & Matt Zaun - 3.67 0 - 1 1 - 0
Cesar Pernia - 3.91 & Todd Geiser - 3.41 1 - 0
Cesar Pernia - 3.91 1 - 0
Carlos Guzman - 3.23 & Evan Davis - 3.31 0 - 1
Carlos Guzman - 3.23 & Ravikanth Iyer - 3.65 1 - 0
Don Houpt - 3.66 & Matt Zaun - 3.67 1 - 1
Don Houpt - 3.66 & Ravikanth Iyer - 3.65 1 - 0
Don Houpt - 3.66 & Stephen Butler - 3.65 1 - 1
Don Houpt - 3.66 & Santosh Gaikwad - 3.70 1 - 0
Evan Davis - 3.31 & Ravikanth Iyer - 3.65 1 - 0
Evan Davis - 3.31 & Santosh Gaikwad - 3.70 1 - 0
Hemant Patel - 3.46 2 - 4
Karl Schulte - n/a & Todd Geiser - 3.41 1 - 0
Mukund Pai - 3.50 & Matt Zaun - 3.67 0 - 1
Mukund Pai - 3.50 & Rajeev Rao - 3.67 0 - 1
Mukund Pai - 3.50 & Thanh Nguyen - 3.60 2 - 0
Matt Zaun - 3.67 & Stephen Butler - 3.65 1 - 0
Matt Zaun - 3.67 0 - 2
RAYMOND MCCARROLL - n/a & Bill Hamilton - n/a 1 - 0
RAYMOND MCCARROLL - n/a & Santosh Gaikwad - 3.70 0 - 1
Rajeev Rao - 3.67 & Ravikanth Iyer - 3.65 0 - 1 0 - 1
Rajeev Rao - 3.67 & Santosh Gaikwad - 3.70 1 - 1
Rajeev Rao - 3.67 & Todd Geiser - 3.41 0 - 1
Ravikanth Iyer - 3.65 & Stephen Butler - 3.65 1 - 0
Ravikanth Iyer - 3.65 & Santosh Gaikwad - 3.70 1 - 0 1 - 0
Ravikanth Iyer - 3.65 0 - 1
Thanh Nguyen - 3.60 & Bill Hamilton - n/a 0 - 1
Thanh Nguyen - 3.60 & Don Houpt - 3.66 1 - 0
Thanh Nguyen - 3.60 & James Johnson - 3.30 0 - 1
Thanh Nguyen - 3.60 & Rajeev Rao - 3.67 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Naylor's Run
League Record: 7 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
David Knoblock - 3.85
Jonathan Lu - 3.81
Mohammed Nayeemulla - 3.78
Lee Sullivan - 3.75
FRANK MACKE - 3.75
Mitchell Reading - 3.71
John Gassenheimer - 3.71
Michael Ng - 3.70
Russell Chamberlin - 3.69
John Aris - 3.68
Joseph Sassa - 3.65
Jerome Napson - 3.63
Jonathan Bagby - 3.58
Tyrone Aguillard - 3.50
Tuan Pham - n/a
Thomas J Giordano Jr - n/a
LUIS BERTOLO - n/a
League Results By Position
1S 1D 2D 3D 4D
David Knoblock - 3.85 & John Gassenheimer - 3.71 0 - 1
FRANK MACKE - 3.75 & David Knoblock - 3.85 1 - 0 2 - 0
FRANK MACKE - 3.75 & John Aris - 3.68 1 - 0
FRANK MACKE - 3.75 & Michael Ng - 3.70 1 - 0
FRANK MACKE - 3.75 & Russell Chamberlin - 3.69 0 - 1
Jerome Napson - 3.63 & John Gassenheimer - 3.71 0 - 1 1 - 0
Jerome Napson - 3.63 & Jonathan Bagby - 3.58 1 - 0
Jerome Napson - 3.63 & Joseph Sassa - 3.65 2 - 0
Jerome Napson - 3.63 & Thomas J Giordano Jr - n/a 1 - 0
John Gassenheimer - 3.71 & Jonathan Lu - 3.81 1 - 0
John Gassenheimer - 3.71 & Mitchell Reading - 3.71 0 - 1
Jonathan Bagby - 3.58 2 - 0
Lee Sullivan - 3.75 & Jerome Napson - 3.63 0 - 1
Lee Sullivan - 3.75 & Michael Ng - 3.70 1 - 0
Lee Sullivan - 3.75 & Mitchell Reading - 3.71 1 - 0
Lee Sullivan - 3.75 & Russell Chamberlin - 3.69 0 - 1 1 - 0
Lee Sullivan - 3.75 4 - 1
LUIS BERTOLO - n/a & Tuan Pham - n/a 0 - 1
Mitchell Reading - 3.71 2 - 0
Mohammed Nayeemulla - 3.78 & David Knoblock - 3.85 1 - 0
Mohammed Nayeemulla - 3.78 & John Aris - 3.68 1 - 0 2 - 0
Mohammed Nayeemulla - 3.78 & Jonathan Lu - 3.81 0 - 1 0 - 1
Mohammed Nayeemulla - 3.78 & Michael Ng - 3.70 2 - 0
Mohammed Nayeemulla - 3.78 & Russell Chamberlin - 3.69 1 - 0
Mohammed Nayeemulla - 3.78 & Thomas J Giordano Jr - n/a 1 - 0
Russell Chamberlin - 3.69 & Jerome Napson - 3.63 1 - 0
Russell Chamberlin - 3.69 & John Gassenheimer - 3.71 1 - 0
Russell Chamberlin - 3.69 & Joseph Sassa - 3.65 0 - 1
Russell Chamberlin - 3.69 & Michael Ng - 3.70 1 - 0
Tuan Pham - n/a & John Aris - 3.68 0 - 1
Tuan Pham - n/a & Thomas J Giordano Jr - n/a 1 - 0
Tyrone Aguillard - 3.50 & Jerome Napson - 3.63 0 - 1
Tyrone Aguillard - 3.50 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
What's the Point
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Hui Wang - 3.90
Andy Chung - 3.83
Paolo Quimbo - 3.79
Aaron Palmer - 3.75
Deepak Rajendran - 3.74
Nicholas Doan - 3.72
Syed Nasir - 3.71
Patrick Carretas - 3.70
Shuang Zhao - 3.68
Venkata Puvvadi - 3.62
Pengfei Gu - 3.56
Quang Nguyen - 3.53
Kai Cao - 3.48
Brian Havrilla - 3.44
ZHIPING QIU - 3.43
Kevin Zhao - 3.35
Tao Jiang - 3.30
League Results By Position
1S 1D 2D 3D 4D
Andy Chung - 3.83 & Kevin Zhao - 3.35 0 - 1 0 - 1
Andy Chung - 3.83 0 - 1
Aaron Palmer - 3.75 & Andy Chung - 3.83 0 - 1
Aaron Palmer - 3.75 & Hui Wang - 3.90 0 - 1
Brian Havrilla - 3.44 & Shuang Zhao - 3.68 0 - 1 0 - 1 0 - 1
Hui Wang - 3.90 & Patrick Carretas - 3.70 0 - 1
Kai Cao - 3.48 & Kevin Zhao - 3.35 1 - 0
Kai Cao - 3.48 & Quang Nguyen - 3.53 0 - 1
Nicholas Doan - 3.72 & Shuang Zhao - 3.68 0 - 1
Nicholas Doan - 3.72 & Venkata Puvvadi - 3.62 0 - 1 1 - 0
Paolo Quimbo - 3.79 & Deepak Rajendran - 3.74 1 - 0
Paolo Quimbo - 3.79 & Patrick Carretas - 3.70 2 - 0
Paolo Quimbo - 3.79 1 - 1
Patrick Carretas - 3.70 & Deepak Rajendran - 3.74 1 - 0
Patrick Carretas - 3.70 & Venkata Puvvadi - 3.62 0 - 1
Patrick Carretas - 3.70 0 - 1
Syed Nasir - 3.71 & Shuang Zhao - 3.68 0 - 1
Syed Nasir - 3.71 1 - 1
Venkata Puvvadi - 3.62 & Deepak Rajendran - 3.74 0 - 1 1 - 0
ZHIPING QIU - 3.43 & Brian Havrilla - 3.44 0 - 1
ZHIPING QIU - 3.43 & Nicholas Doan - 3.72 1 - 0
ZHIPING QIU - 3.43 & Pengfei Gu - 3.56 0 - 1
ZHIPING QIU - 3.43 & Tao Jiang - 3.30 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Haverford
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Thomas Anapol - 3.88
Todd Dratch - 3.79
Chris Raiser - 3.76
Sergei Leonov - 3.68
Jimmy Kaufman - 3.65
Robert Halpern - 3.56
Nick Stuccio - 3.47
Don antonelli - 3.47
Steve Herz - 3.37
Robert Casey - 3.37
Howard Zwick - 3.36
Bill Winterle - 3.22
Theo Arapis - 3.18
Thomas Lynn - n/a
Andreas Tsantilis - n/a
League Results By Position
1S 1D 2D 3D 4D
Bill Winterle - 3.22 & Nick Stuccio - 3.47 0 - 1
Bill Winterle - 3.22 & Robert Casey - 3.37 0 - 1 0 - 1
Bill Winterle - 3.22 & Thomas Lynn - n/a 1 - 0
Bill Winterle - 3.22 & Theo Arapis - 3.18 0 - 1
Chris Raiser - 3.76 & Robert Halpern - 3.56 1 - 0 0 - 1 0 - 1
Chris Raiser - 3.76 0 - 1
Don antonelli - 3.47 & Howard Zwick - 3.36 0 - 1
Don antonelli - 3.47 & Robert Halpern - 3.56 0 - 1
Don antonelli - 3.47 & Sergei Leonov - 3.68 2 - 0
Howard Zwick - 3.36 & Robert Halpern - 3.56 0 - 1
Howard Zwick - 3.36 & Sergei Leonov - 3.68 1 - 1
Jimmy Kaufman - 3.65 & Robert Halpern - 3.56 0 - 1
Nick Stuccio - 3.47 & Andreas Tsantilis - n/a 0 - 1
Nick Stuccio - 3.47 & Robert Halpern - 3.56 0 - 1
Nick Stuccio - 3.47 & Steve Herz - 3.37 0 - 1 0 - 2 0 - 2
Nick Stuccio - 3.47 & Thomas Lynn - n/a 0 - 1
Robert Casey - 3.37 & Theo Arapis - 3.18 0 - 1 0 - 2
Robert Casey - 3.37 1 - 0
Sergei Leonov - 3.68 & Jimmy Kaufman - 3.65 1 - 0
Sergei Leonov - 3.68 & Thomas Anapol - 3.88 1 - 0
Steve Herz - 3.37 0 - 3
Theo Arapis - 3.18 0 - 1
Thomas Anapol - 3.88 & Robert Halpern - 3.56 0 - 1
Thomas Anapol - 3.88 2 - 0
Todd Dratch - 3.79 & Jimmy Kaufman - 3.65 3 - 1
--------------------------------------------------------------------------------------------------------------------------------------
UMLY Spring 4.0 40+
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Ezra Felker - 3.76
Jeff Beh - 3.70
Chris Jarman - 3.69
Randall Updike - 3.66
Nandish Kopri - 3.66
Craig Schmerling - 3.66
Richard Procopio - 3.64
Anthony Ferris - 3.63
Lewis Pettinos - 3.59
Michael Rose - 3.56
Thomas Buker - 3.51
Dennis Krijt - 3.44
James Taylor - 3.36
Greg Merlino - 3.29
Milan Ariastam - 3.27
Derik Zhou - 3.20
Justin Carreon - n/a
David Marshall - n/a
League Results By Position
1S 1D 2D 3D 4D
Anthony Ferris - 3.63 0 - 2
Chris Jarman - 3.69 & Derik Zhou - 3.20 0 - 1
Craig Schmerling - 3.66 & Derik Zhou - 3.20 0 - 1 1 - 0
Craig Schmerling - 3.66 & Greg Merlino - 3.29 0 - 1
Craig Schmerling - 3.66 & Nandish Kopri - 3.66 1 - 1
Craig Schmerling - 3.66 & Thomas Buker - 3.51 0 - 1
David Marshall - n/a & Derik Zhou - 3.20 0 - 2
Ezra Felker - 3.76 & Randall Updike - 3.66 1 - 0
Greg Merlino - 3.29 & James Taylor - 3.36 1 - 0
Greg Merlino - 3.29 & Thomas Buker - 3.51 0 - 1
Jeff Beh - 3.70 3 - 1
Justin Carreon - n/a & Milan Ariastam - 3.27 0 - 1
James Taylor - 3.36 & Dennis Krijt - 3.44 1 - 0 1 - 0
James Taylor - 3.36 & Michael Rose - 3.56 0 - 1
James Taylor - 3.36 & Nandish Kopri - 3.66 0 - 1 0 - 1
James Taylor - 3.36 & Randall Updike - 3.66 0 - 2
Lewis Pettinos - 3.59 & Milan Ariastam - 3.27 0 - 1
Lewis Pettinos - 3.59 0 - 1
Michael Rose - 3.56 1 - 0
Nandish Kopri - 3.66 & Anthony Ferris - 3.63 1 - 0
Nandish Kopri - 3.66 & Randall Updike - 3.66 2 - 0
Richard Procopio - 3.64 & Derik Zhou - 3.20 0 - 1
Thomas Buker - 3.51 & Chris Jarman - 3.69 0 - 1
Thomas Buker - 3.51 & Dennis Krijt - 3.44 0 - 1
Thomas Buker - 3.51 & Justin Carreon - n/a 0 - 1
Thomas Buker - 3.51 & Lewis Pettinos - 3.59 1 - 0 0 - 1